internal steam separation - Spanish English Dictionary